def various_words(sentence: list) -> int:
    return len(list(set(sentence.lower().split())))

assert various_words('мама мыла раму') == 3
assert various_words('мама мыла Раму а не оконную раму') == 6
assert various_words('раз горох два горох') == 3
assert various_words('Сколько различных слов в предложении') == 5
assert various_words('') == 0